digital videotape records - Alemán Inglés Diccionario